# -*- coding:utf-8 -*-
"""
Author：Administrator
Date:2021年09月30日
"""
import pandas as pd
import datetime as dt

path = '../数据文件/课件010/自动填充.csv'
data = pd.read_csv(path, dtype={'序号': str, '性别': str, '日期': str})

ini_dt = dt.date(2020,5,26)

def 累加月(日期, 传进来的月份):
	年 = 传进来的月份 // 12
	月 = 日期.month + 传进来的月份 % 12
	if 月 != 12:
		年 = 年 + 月 // 12
		月 = 月 % 12

	return dt.date(日期.year + 年, 月, 日期.day)

for i in data.index:
	data['序号'].at[i] = i + 1
	data['性别'].at[i] = '男' if i%2 == 0 else '女'
	# data['日期'].at[i] = ini_dt + dt.timedelta(days=i)
	# data['日期'].at[i] = dt.date(ini_dt.year+i,ini_dt.month,ini_dt.day)
	data['日期'].at[i] = 累加月(ini_dt,i)

data.set_index('序号', inplace=True)
data.to_csv('./数据文件/课件010/10结果02.csv')
print(data)


